University of British Columbia. Preference elicitation, dynamic constraint optimization, satisfiability problems in propositional logic, computational musicology.
Carnegie Mellon University. Information retrieval, extraction and management, natural language processing, Chinese computing, dialog and discourse processing, machine translation, cooperative human-computer interaction.
University of Colorado, Boulder. Latent semantic analysis, stochastic context-free grammars, pronunciation modeling, discourse tagging, bayesian models of sentence processing, co-author of "Speech and Language Processing" with James H. Martin.